<?php
namespace app\front\logic;
use think\facade\Db;

//用户来源操作
class SoftWareLogic{
	public static $init;
	static function init(){
		if (!isset(self::$init)) {//判断是否以前创建了当前类的实例
            $c = __CLASS__;//获取类名
            self::$init = new static;//如果没有创建，实例化当前类，这里实现类只实例化一次
        }
        return self::$init;//返回类的实例
	}

	function getList($lang='zh'){
		$page_size = input('page_size', 10);	//每页数量
		$fields = "id,web_disk_url,password";
		if($lang=='zh'){
			$fields .= ",soft_name, remakr as remark";
		}else{
			$fields .= ",soft_name_en as soft_name, remark_en as remark";
		}
		$list = Db::name('soft_ware')
				->field($fields)
				->where('status', 1)
				->order('sort asc, id desc')
				->paginate($page_size);
		return $list;
	}

}